/**
 * 
 */
package org.oy.sealogger.route;

import org.oy.sealogger.parser.RMCSentence;

/**
 * @author juho
 *
 */
public class GPSLocation {
	
	private double latitude;
	private double longitude;
	
	public GPSLocation(double lon, double lat) {
		longitude = lon;
		latitude = lat;
	}
	
	public GPSLocation() {
		
	}

	public GPSLocation(RMCSentence rmc) {
		this.latitude = rmc.getLatitudeAsDouble();
		this.longitude = rmc.getLongitudeAsDouble();
	}
	
	/**
	 * @return the latitude
	 */
	public double getLatitude() {
		return latitude;
	}

	/**
	 * @param latitude the latitude to set
	 */
	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}

	/**
	 * @return the longitude
	 */
	public double getLongitude() {
		return longitude;
	}

	/**
	 * @param longitude the longitude to set
	 */
	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}
	
	public String toString() {
		return "" + longitude + " " + latitude;
	}
	
}
